singing constantly - French English Dictionary